package com.smarthome.core.payment.alipay;

import com.smarthome.core.payment.alipay.util.BankRes;

/**
 * 支付宝接口封装
 *
 * @author KongXiangyu
 * @since 1.0
 */
public interface AlipayService {

    /**
     * 调用支付宝手机支付接口，返回支付参数
     *
     * @param appId
     * @param orderId
     * @param amount
     * @param goodsName
     * @return
     */
    public String payByAlipayMobile(String appId, String orderId, long amount, String goodsName);

    /**
     * 完成支付宝支付
     *
     * @param bankRes
     */
    public void doPayByAlipay(BankRes bankRes);

}
